source of recurring revenue - Espagnol Anglais Dictionnaire